<?php
// Chama a head da página
require_once './head.php';
// Chama a header da página inicial
require_once './barraSuperior.php';
// Arquivo de recuperação de dados do facebook
include './loginFace.php';

if (isset($_POST["cadastrar"])) {


    $_SESSION['v_nome'] = $_POST['usuario'];
    $_SESSION['v_email'] = $_POST['email'];
    $_SESSION['erro'] = 0;

    $nome = $_POST["usuario"];
    $email = $_POST["email"];
    $senha = $_POST["senha"];
    $tipo_pessoa = $_POST["tipo_pessoa"];
    $concorda_termos = $_POST["concorda_termos"];

    $consulta_usuario = mysql_query("SELECT * FROM usuario WHERE nome_usuario = '$nome'");
    $consulta_email = mysql_query("SELECT * FROM usuario WHERE email = '$email'");
    $a = mysql_num_rows($consulta_usuario);
    $b = mysql_num_rows($consulta_email);

    if ($a == 0 and $b == 0) {
        $insert = mysql_query("INSERT INTO usuario(nome_usuario,email,senha,tipo_pessoa,concorda_termos) VALUES('$nome','$email','$senha','$tipo_pessoa','$concorda_termos')");
        session_unset();
        header("location:login.php?pstconf=1");
    } else {
        if ($a > 0) {
            $_SESSION['erro'] = 1;
            header("location:cadastro.php");
        } else {
            if ($b > 0) {
                $_SESSION['erro'] = 2;
                header("location:cadastro.php");
            }
        }
    }
}
?>
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/validacao.js" type="text/javascript"></script>

<div class="row">
    <div class="small-12 large-12 columns">
        <div id="titulo" class="panel">
            <h2>Crie sua conta no OFERTE JÁ. É fácil e GRÁTIS!</h2>
        </div>

        <div class="large-10 columns">
            <a href="https://www.facebook.com/dialog/oauth?client_id=229060397286549&redirect_uri=<?php echo VAR_HOME . 'login.php'; ?>&scope=email,user_website,user_location"class="small button">Entrar com Facebook</a>
        </div>


        <form class="formulario" method="post" >
            <?php
            $span_nome = "";
            $span_email = "";

            if (isset($_SESSION['erro'])) {
                $erro = $_SESSION['erro'];
                if (isset($_SESSION['v_nome']) and $erro == 1) {
                    $usuario = $_SESSION['v_nome'];
                    $span_nome = "<font color='red'>O nome <STRONG>$usuario</STRONG> já está sendo usado.</font>";
                    $span_email = "<img src='img/accepted.jpg' align='absmiddle'> <font color='Green'> Email disponível. </font> ";
                }
                if (isset($_SESSION['v_email']) and $erro == 2) {
                    $email = $_SESSION['v_email'];
                    $span_email = "<font color='red'>O email <STRONG>$email</STRONG> já está sendo usado.</font>";
                    $span_nome = "<img src='img/accepted.jpg' align='absmiddle'> <font color='Green'> Nome disponível. </font> ";
                }
            }
            ?>

            <div class="small-10 medium-8 large-5 columns">
                <label>Nome de usuário<br>
                    <input type="text" name="usuario" id="usuario" value="<?php if (isset($_SESSION['v_nome'])) {
                echo $_SESSION['v_nome'];
            } else if (isset($_SESSION['nome'])) {
                echo $_SESSION['nome'];
            } ?>" required>
                    <div id="status"><?php echo $span_nome; ?></div>
                </label>
                <br>
                <label>E-mail<br>
                    <input type="email" id="email" name="email" value="<?php if (isset($_SESSION['v_email'])) {
                echo $_SESSION['v_email'];
            } else if (isset($_SESSION['email'])) echo $_SESSION['email'] ?>" required>
                    <div id="status_email"><?php echo $span_email; ?></div>
                </label>
                <br>
                <label>Senha<br>
                    <input type="password" id="senha" name="senha" required value="<? if (isset($_SESSION['uid_facebook'])) echo $_SESSION['uid_facebook'] ?>">
                    <div id="status_senha"></div>
                </label>
                <br>
                <input type="checkbox" name="concorda_termos" value="true" required id="concorda_termos"><label for="concorda_termos">Concordo com os <a href="#">Termos e Condições</a> OFERTE JÁ.</label>
                <br>
                <input type="submit" class="success button right" name="cadastrar" value="Cadastrar JÁ!">
            </div>

        </form>
    </div>
</div>
<?php
require_once './footer.php';
?>